	HOW TO MAKE LEGEND OF SOLARN EXPANSION SETS
	by Tom Gaston
	e-mail: Dr NADman@aol.com  (E-MAIL ME YOUR EXPANSION SETS) 

HOW DO I START?:
	First start by creating a new programon your calculator.  Then
do "Rcl prgmLGSOLARN" or if you have a graphlink just save LGSOLARN as
something else. IT MIGHT HELP TO PRINT THIS OUT!

EXPLANATION OF prgmLGSOLARN:
{8,12}->dim([A])
Fill(0,[A]
ClrList L1,L2,L3,L4,L5,L6
47->dim(L1
5->dim(L2
15->dim(L3
23->dim(L4
5->dim(L5
5->dim(L6
ClrHome
ClrDraw
RecallPic 8  (Pic8 is original title screen,change screen then save as
Pause         another Pic number and change Pic # here)
Lbl BE
Menu("SOLARN","NEW",NW,"LOAD",LD,"QUIT",QT) <---(CHANGE "SOLARN")
Lbl LD
Menu("LOAD","GAME 1",L1,"GAME 2",L2,"GAME 3",L3,"BACK",BE
Lbl L1
LLS1A(1)->A      (this is the loading sequence the first L should
LLS1A(2)->B       be one of those list symbols. Don't change the
LLS1A(3)->C       list name because it will save to these lists so
LLS1B->L2         if you change the name it won't load)
LLS1C->L3
LLS1D->L4
LLS1E->L5
LLS1F->L6
Goto W
Lbl L2
LLS2A(1)->A
LLS2A(2)->B
LLS2A(3)->C
LLS2B->L2
LLS2C->L3
LLS2D->L4
LLS2E->L5
LLS2F->L6
Goto W
Lbl L3
LLS3A(1)->A
LLS3A(2)->B
LLS3A(3)->C
LLS3B->L2
LLS3C->L3
LLS3D->L4
LLS3E->L5
LLS3F->L6
Goto W
Lbl W
If L4(23)=2:Goto 2B    (L4(23) is the mission you're on this sends
If L4(23)=2:Goto 2B    you to the right spot after loading)
If L4(23)=3:Goto 3B
If L4(23)=4:Goto 4B    (IF YOUR EXPANSION SET PICKS UP AT SCENARIO 7
If L4(23)=5:Goto 5B    THEN MAKE THESE START AT SENARIO 7)
If L4(23)=6:Goto 6B
--------------------|
If L4(23)=7:Goto 7B |<----(PUT ONE OF THESE FOR EACH MISSION)
--------------------|
Disp "CAN'T FIND","LOCATION"
Pause 
Goto BE
Lbl QT
ClrList L1,L2,L3,L4,L5,L6
Stop
Lbl NW
1->L4(23)
Menu("SELECT CHARACTER","LORD TORVIN",1C,"LADY DARESS",2C,"ELDIR",3C,"BACK",BE
Lbl 3C
100->A (gold)
3->B  (lord #) 
0->C   (exp.)
"ELDIR"->Str0     (lord name)
"BELMUNE"->Str9    (buddy name)
16->L4(1)   L(lord)'s hit
16->L4(2)   B(buddy)'s hit
30->L4(3)  (L current life)
30->L4(4)  (L max life)
25->L4(5)   (b c life)
25->L4(6)   (b m life)
10->L4(7)   (L speed)
8->L4(8)    (B speed)
0->L4(9)    (L cur. MP)
0->L4(10)    (L max MP)
5->L4(11)    (B cur. MP)
5->L4(12)    (B max MP)
3->L4(13)   (L weapon equipped)  (3 means a scimitar. I'll show you a
3->L4(14)   (B weapon equipped)   list of #'s later)
1->L4(15)  (L min damage)
3->L4(16)  (L max dmg)
1->L4(17)  (B min)
3->L4(18)  (B max)
5->L4(19)   (L attack range)
5->L4(20)  (B attack range)
9->L4(21)  (L intelligence)
13->L4(22)  (B int.)
1->L2(4)    (Lord is alive)
1->L2(5)    (buddy is alive)
1->L6(3)   (buddy has entangle spell)    (L6 is buddy spells/ L5 is 
1->L6(1)   (buddy has heal spell)         Lord spells)
Goto BG
Lbl 2C
100->A         (ALL THIS IS SAME AS ABOVE)
2->B
0->C
"DARESS"->Str0
"GOLBURN"->Str9
14->L(1)
17->L(2)
20->L(3)
20->L(4)
35->L(5)
35->L(6)
10->L(7)
6->L(8)
20->L(9)
20->L(10)
15->L(11)
15->L(12)
6->L(13)
5->L(14)
1->L(15)
3->L(16)
3->L(17)
4->L(18)
2->L(19)
1->L(20)
15->L(21)
13->L(22)
1->L2(4)
1->L2(5)
1->L5(1)   (lord has heal)
1->L5(2)   (lord has resurrect)
1->L5(4)   (lord has fireball)
1->L6(1)    (buddy has heal)
Goto BG
Lbl 1C
100->A
1->B
0->C
"TORVIN"->Str0
"COLTAR"->Str9
16->L(1)
14->L(2)
30->L(3)
30->L(4)
25->L(5)
25->L(6)
8->L(7)
10->L(8)
5->L(9)
5->L(10)
0->L(11)
0->L(12)
2->L(13)
2->L(14)
2->L(15)
4->L(16)
2->L(17)
4->L(18)
1->L(19)
1->L(20)
8->L(21)
8->L(22)
1->L2(4)
1->L2(5)
1->L5(1) (LORD HAS HEAL)
Goto BG
Lbl BG
ClrHome
prgmLSWEPNAM     (GETS NAMES FOR EQUIPED WEAPONS)
Disp "YOU SET OFF ON","YOUR QUEST TO","KILL THE EVIL","WIZARD SOLARN","AND STOP HIM","FROM TAKING OVER","YOUR REALM!"
Pause 
Disp "YOU MUST REACH","HIS TOWER!"
Pause 
ClrHome
Disp "SCENARIO 1:","THROUGH THE","FOREST OF GREL"  (<--CHANGE THIS)
Pause 
Fill(0,[A]
2->L1(4):3->L1(5):7->L1(8):5->L1(9):2->L1(14)
4->L1(15):10->L1(18):10->L1(19):10->L1(20)
6->L1(21):1->L1(22):3->L1(23):10->L1(24)
10->L1(25):10->L1(26):6->L1(27):1->L1(28)     (DON'T EVEN BOTHER UNTIL
3->L1(29):12->L1(30):15->L1(31):15->L1(32)     YOU READ WHAT THE 
5->L1(33):1->L1(34):3->L1(35):7->L1(36)        VARIABLES MEAN)
4->L1(37):6->L1(40):3->L1(41):1->L1(44)
1->L1(45):1->L1(46):1->L2(1):1->L2(2):1->L2(3)
"GOBLIN"->Str8:"GOBLIN"->Str7:"ORC"->Str6  (NAMES FOR ENEMIES)
PUT 6'S ON THE MATRIX FOR IMPASSIBLE SQUARES (WALLS ETC.) REMEMBER
ADD 1 TO WHAT YOU WANT IT TO BE FOR ALL ROW/COL ENTRIES!!!
prgmLSFIGHT    (EXECUTES FIGHT WITH THE ABOVE VARIABLES)
ClrHome
randInt(12,45)->Z    (GET GOLD)
Disp "GOLD:",Z
A+Z->A
randInt(2,5)->Z   (GET EXP.)
Disp "EXP:",Z
C+Z->C
2->L4(23)     (SAVE WHICH SCENE)
Pause 
Lbl 2B     (IT'S A TOWN!!!)
ClrHome
Menu("DAGLOR","CHARACTER MENU",C2,"WEAPON SHOP",W1,"REST AT INN",I1,"CONTINUE QUEST",2,"QUIT",QT
Lbl C2
prgmLSCHMENU
Goto 2B
Lbl I1
If A<10
Then
Disp "NEED 10 GOLD"
Pause 
Goto 2B
End
A-10->A
L4(4)->L4(3)    (SETS CURRENT LIFE/MAGIC TO MAX)
L4(6)->L4(5)
L4(10)->L4(9)
L4(12)->L4(11)
Disp "YOU REST"
Pause 
Goto 2B
Lbl W1   (NOTICE!: YOU CAN'T CHANGE WEAPON NAMES BECAUSE IN THE STATUS
ClrHome   SCREEN IT WON'T CHANGE)
Menu("WEAPON SHOP","SHORT SWORD",1,"HALBERD",2,"SPEAR",3,"LONG SWORD",4,"BACK",2B
Lbl 1   (THE "" IS SUPPOSED TO BE THAT CIRCLE THING WITH THE LINE)
1->X    (WEAPON NUMBER: 1= SHORT SWORD)
8->Y    (COST IN GOLD: A SHORT SWORD COST 8 GOLD)
Goto X   (GOTO THE BUYING SEQUENCE WITH ABOVE VARIABLES)
Lbl 2     
7->X
45->Y
Goto X
Lbl 3
8->X
30->Y
Goto X
Lbl 4
9->X
20->Y
Goto X
Lbl X
If L3(X)>1  (REMEMBER X IS THE WEAPON NUMBER)
Then
Disp "ALREADY HAVE TWO"
Pause 
Goto W1
End
If A<Y
Then
Disp "NEED GOLD:",Y
Pause 
Goto W1
End
A-Y->A   (PAY GOLD)
L3(X)+1->L3(X)  (GET ANOTHER OF THAT WEAPON)
Disp "AQUIRED WEAPON"
Pause 
Goto W1

(CONTINUE ON LIKE THAT UNTIL FINAL BATTLE)

Lbl 6
ClrHome
Disp "SCENARIO 6:","THE FINAL BATTLE"
Pause 
2->L1(4):4->L1(5):11->L1(8):4->L1(9):2->L1(14)
5->L1(15):17->L1(18):90->L1(19):90->L1(20)
10->L1(21):6->L1(22):8->L1(23):8->L1(44)
1->L2(1):0->L2(2):0->L2(3)
"SOLARN"->Str8:" "->Str7:" "->Str6
prgmLSFIGHT
ClrHome
7->L1(23)<-------NOTICE!!! VERY IMPORTANT! BECAUSE I PUT THIS IN THE 
GAME YOU CAN MAKE YOUR EXPANSION SET START AT SCENARIO 9 AND THE PLAYER
CAN LOAD THE GUY HE BEAT THE GAME WITH.
Disp "ENDING GOES HERE"
Pause 
ClrHome
Disp "MORE STUFF
Stop


HERE'S THE IMPORTANT STUFF:
----LIST ELEMENTS:-----
	LIST 1: THE BATTLE LIST (MAINLY ENEMY STATS)   
* MEANS PAY ATTENTION TO, NO "*" MEANS DON'T WORRY ABOUT IT
1: PLAYER'S INITIATIVE  
2: ENEMY'S INITIATIVE
3:  NOTHING
*4:  LORD'S STARTING COLUMN (ADD 1 TO WHAT YOU WANT IT TO BE FOR ALL
ROW/COLUMN ENTRIES!!!! FOR ANY PLAYER/ENEMY)*
*5: L'S STARTING ROW*
6: L'S COLUMN FOR TEXT
7: L'S ROW FOR TEXT
*8: ENEMY 1'S STARTING COL.*
*9: E1'S STARTING ROW*
10: E1 COL TEXT
11: E1 ROW TEXT
12: CURRENT PLAYER
13: CURRENT ENEMY
*14: BUDDY START COL.*
*15: B'S START ROW*
16: B'S TEXT COL
17: B'S TEXT ROW
*18: E1'S HIT (1-19: IF randInt 1-20 IS <THAN THEN IT HITS)*
*19: E1'S CURRENT LIFE*
*20: E1'S MAX LIFE*
*21: E1'S SPEED (# SQUARES IT CAN MOVE PER TURN)*
*22: E1'S MIN DAMAGE *
*23: E1'S MAX DAMAGE *
*24: E2'S HIT (1-19: IF randInt 1-20 IS <THAN THEN IT HITS)*
*25: E2'S CURRENT LIFE*
*26: E2'S MAX LIFE*
*27: E2'S SPEED (# SQUARES IT CAN MOVE PER TURN)*
*28: E2'S MIN DAMAGE *
*29: E2'S MAX DAMAGE *
*30: E3'S HIT (1-19: IF randInt 1-20 IS <THAN THEN IT HITS)*
*31: E3'S CURRENT LIFE*
*32: E3'S MAX LIFE*
*33: E3'S SPEED (# SQUARES IT CAN MOVE PER TURN)*
*34: E3'S MIN DAMAGE *
*35: E3'S MAX DAMAGE *
*36: ENEMY 2'S STARTING COL.*
*37: E2'S STARTING ROW*
38: E2 COL TEXT
39: E2 ROW TEXT
*40: ENEMY 3'S STARTING COL.*
*41: E3'S STARTING ROW*
42: E3 COL TEXT
43: E3 ROW TEXT
*44: E1'S ATTACK RANGE*
*45: E1'S ATTACK RANGE*
*46: E1'S ATTACK RANGE*
47: ENTANGLE SPELL IN EFFECT?
	LIST 2: WHO IS ALIVE/PRESENT
*1: ENEMY 1*
*2: ENEMY 2*
*3: ENEMY 3*
4: LORD
5: BUDDY
	LIST 3: WEAPONS (DON'T WORRY ABOUT, JUST LOOK AT IF YOU'RE
CHANGING THE LORDS SO YOU CAN SEE WHICH WEAPONS EACH CHARACTER CAN USE)
WHO CAN USE:First # is lord # second is lord/buddy
(3B means lord 3's buddy can use it, 1L means lord 1 can)
NUM./WEAPON/RANGE/DAMAGE/WHO CAN USE
1:short sword 1/2-3/all
2:scimitar 1/2-4/all but 2L
3:short bow 5/2-4/3B,3L
4:long bow 9/2-4/3B,3L
5:mace 1/3-4/all but 2L
6:staff 2/1-3/2L
7:halberd 2/4-5/1B,1L,2B
8:spear 2/3-4/all but 2L
9:long sword 1/3-4/all but 2L
10:blood axe 1/5-6/1B,1L
11:silver bow 11/3-5/3B,3L
12:holy rod 2/4-5/2B,2L
13:star blade 1/8-12/1L
14:moon bow 15/6-9/3L
15:sun staff 5/7-10/2L
	LIST 5 & 6:SPELLS (5=LORD, 6=BUDDY) 
*1: HEAL 5MP*
*2: RESURRECT 20MP*
*3: ENTANGLE 5MP*
*4: FIREBALL 10MP*
	LIST 4: PLAYER STATS
SEE THE BEGINNING
*23: MISSION YOU'RE ON*
	STRINGS:
1:NOT USED
2:ENEMY BEING ATTACKED
3:BUDDY WEAPON
4:LORD WEAPON
5:CURRENT MOVER
*6:ENEMY 3 NAME*
*7:ENEMY 2 NAME*
*8:ENEMY1 NAME*
*9:BUDDY NAME*
*0:LORD NAME*